capillary fistula - French English Dictionary